// 自动将本目录下的vue文件转换为全局组件
// 原理：webpack的require.context
export default {
    install: function (Vue) {
        const files = require.context('./', true, /\.vue$/)

        files.keys().forEach(key => {
            if (key === './index.js') return

            const name = key.replace(/\.\/|\.vue/g, '')
            Vue.component(name, { ...files(key).default })
        })
    }
}